Exploring The Majestic Bowers Tower In Ibadan, Nigeria